MDATKIKFDVILLSFLLIISGIPSNLGLSTSVRGTTRSEPEAFHGGKFPAMKMRKLMAPNMEVDYSSDYYDGGSSSSTTSPSPPVPDYDDIYRRQGDVPSPGIGH